// function Person(name, sex) {
//     this.name = name;
//     this.sex = sex;
// }

// function FixArray(arr) {
//     this.arr = arr;
// }
// Person.prototype = {
//     sayName: function () {
//         console.log(this.name)
//     },
//     saySex: function () {
//         console.log(this.sex)
//     }
// }
// Person.prototype={
//     sayName:()=>{
//         console.log(this.name)
//     },
//     saySex:()=>{
//         console.log(this.sex)
//     }
// }
// FixArray.prototype = {
//     sortArr: function () {
//         let arr = this.arr;
//         for (let i = 0; i < arr.length; i++) {
//             for (var j = i + 1; j < arr.length; j++) {
//                 if (arr[i] > arr[j]) {
//                     var tmp = arr[i];
//                     arr[i] = arr[j];
//                     arr[j] = tmp;
//                 }
//             }
//         }
//         return arr;
//     },
//     qxArr: function () {
//         let arr = this.arr;
//         let obj = {};
//         let newarr = [];
//         for (let i = 0; i < arr.length; i++) {
//             if (obj[arr[i]] != arr[i]) {
//                 obj[arr[i]] = arr[i];
//                 newarr.push(arr[i])
//             }
//         }
//         return newarr;
//     }
// }
// let p = new Person('xiaoming', '男');
// let f = new FixArray([1, 3, 2, 2, 2, 2, 2, 4, 5, 5, 8, 5, 9, 5, 7, 200, 23, 2423, 23324, 223])
// p.sayName();
// p.saySex();

// console.log(f.qxArr());
// console.log(f.sortArr());



// class Superclass{
//    constructor(name,price,fn){
//        this.name=name;
//        this.price=price;
//        this.fn=fn;
//    }
//    getinfo(){
//        this.price=parseInt(this.price)+100;
//        console.log('商品名称:'+this.name+',商品价格:'+this.price);
//    }

// }

// class Childclass extends Superclass{
//     constructor(name,price){
//         super(name,price)
//         this.name=name;
//         this.price=price;
//     }
//     sayinfo(){
//         console.log('商品名称:'+this.name+',商品价格:'+this.price);
//     }
// }
// let ch=new Childclass('teris','186');
// ch.sayinfo();
// ch.getinfo();




// Function.prototype.addMethod=function(name,fn){
//      this[name]=fn;
//      return this;
// }
// var  fns=new Function();
// fns.addMethod('check',function(){
//     return this;
// }).addMethod('terror',function(){
//     return this;
// })
// console.log(fns.check().terror());


//彩票生成

let LotterTicket=function(){
    this.red=function(){
        let red_arr=[];
        (function getRedNumber(){
             if(red_arr.length<6){
                 let red_number=parseInt(Math.random()*32)+1;
                 if(red_arr.indexOf(red_number)==-1){
                     red_arr.push(red_number)
                 }
                 getRedNumber();
             }  
         })();
         for(let j=0;j<red_arr.length;j++){
            red_arr[j]=red_arr[j]>9?red_arr[j]:'0'+red_arr[j];
        }
        let a=red_arr.sort().join(' ');
        return a;
    }
    this.blue=function(){
        let blue_number=parseInt(Math.random()*15)+1;
        return blue_number>9?blue_number:'0'+blue_number;
    }
}
LotterTicket.prototype={
    getLotteryTicket:function(){
        return this.red()+'-'+this.blue();
    },
    judgeNumberChance:function(){
        
    }

}
let a=new LotterTicket();
let b=a.getLotteryTicket();
console.log(b);

// export default LotterTicket

